function showSRImages(Img, scale, netname, hDeploy)
%  srmodel.showSRImages('Set5', 3, 'FSRCNN', []);

solver_mode = 'gpu 0';
[psnrs, ~, ImgList] = sranaly.analySRQuality(Img, [], scale, netname, hDeploy, solver_mode);

%%
K = size(ImgList, 1);
h1 = figure;  h2 = figure;  h3 = figure;
set(h1, 'name', 'LR input');
set(h2, 'name', 'Bicubic');
set(h3, 'name', netname);
for k = 1 : K
    fprintf('%d/%d\n', k, K);
    [~, x, yhat0, yhat] = ImgList{k, :};
    figure(h1); subplot(1, K, k); imshow(x, []);
    figure(h2); subplot(1, K, k); imshow(yhat0, []); title(sprintf('PSNR = %.3f', psnrs(k, 1)))
    figure(h3); subplot(1, K, k); imshow(yhat, []); title(sprintf('PSNR = %.3f', psnrs(k, 2)))
end
